needing (further) explanation - French English Dictionary